River Otter — synonyms, definition

1. river otter (Noun)

1 synonym
Lutra canadensis
1 definition

river otter (Noun) — Sociable aquatic animal widely distributed along streams and lake borders in North America.

1 type of
Otter